i'll do the rest - Allemand Anglais Dictionnaire